package com.sumainfor.pc.gmio.service;
import com.sumainfor.common.util.JsonResult;

import java.util.Map;

/**
 *微信支付的订单信息
 */
public interface SeBpwService {
    /**
     * 获取微信支付的预订单信息
     */
    JsonResult getUnifiedorder(Map<String, Object> params);
    /**
     * 查询账单的对应的唤起微信支付的参数
     */
    JsonResult getOrderQuery(Map<String,Object> params);
    /**
     * 维修关闭订单
     */
    JsonResult CloseOrder(Map<String,Object> params);
    /**
     * 查询续签合同的信息
     */
    JsonResult getRenUnifiedorder(Map<String,Object> params);
    /**
     * 查询续签合同的维修订单信息
     */
    JsonResult getRenOrderQuery(Map<String,Object> params);
    /**
     * 租客端延期退 （微信预订单下单）
     */
    JsonResult getDelayUnifiedorder(Map<String,Object> params);
    /**
     *租客延期退 （查询微信支付订单的状态）
     */
    JsonResult getDelayOrderQuery(Map<String,Object> params);
    /**
     * 租客端其他账单微信支付（微信预订单下单）
     */
    JsonResult getOtherUnifiedorder(Map<String,Object> params);
    /**
     * 租客端其他账单微信支付（查询微信支付订单的订单支付状态）
     */
    JsonResult getOtherOrderQuery(Map<String,Object> params);

}
